
	/* pagesGoods/detail/index.wxss */
	page {
	  background: #F2F1F6;
	  width: 100vw;
	 overflow-x: hidden;
	 
	}
	
	
	.goods-banner {
	  background: #FFF;
	}
	
	.goods_title{
		font-weight: 600;
		font-size: 35rpx;
		color: #4D4D4D;
		line-height: 50rpx;
		text-align: left;
	}
	.goods-info {
	  background: #FFF;
	  margin-top: -10rpx;
	  border-radius: 20rpx 20rpx 0px 0rpx;
	  position: relative;
	}
	
	.goods-content {
		display: flex;
		flex-direction: column;	 
		background: #FFF;
		margin-top: 10rpx;
	
	  
	}
	.buy_info{
		display: flex;
		justify-content: space-around;
		align-items: center;
		text-align: center;
		height: 88rpx;
		color: #4D4D4D;
		background: #EDEDED;
		
	}
	.goods-info-name {
	  font-family: Source Han Sans CN;
	  font-weight: 500;
	  font-size: 32rpx;
	  color: #011F37;
	}
	
	.goods-info-desc {
	  display: flex;
	  align-items: center;
	  text-align: center;
	  justify-content: space-between;
	  margin-top: 40rpx;
	 font-weight: bold;
	 font-size: 32rpx;
	 color: #000000;
	 line-height: 18rpx;
	 text-align: left;
	 
	}
	.car_total {
	  position: fixed;
	  height: 30rpx;
	  line-height: 35rpx;
	  font-size: 26rpx;
	  color: #ffffff;
	  margin-left: 33rpx;
	  margin-top: -75rpx;
	  width: 37rpx;
	  height: 37rpx;
	  text-align: center;
	  border-radius: 50%;
	  background-color: #2B91ED;
	}
	
	.goods-info-footer {
	  border: 1rpx solid rgba(1,31,55,0.05);
	  border-radius: 1rpx;
	}
	
	.goods-info-price {
	  font-size: 38rpx;
	  color: #EE4D52;
	  margin-left: -5rpx;
	}
	
	.goods-desc {
	  background: #FFFFFF;
	  color: #333333;
	}
	
	.custom-btn {
	  display: flex;
	  flex-direction: column;
	  align-items: center;
	  justify-content: center;
	  font-size: 20rpx;
	  color: #333333;
	  background: rgba(0, 0, 0, 0);
	  padding: 0;
	  margin: 0;
	}
	
	.custom-btn::after {
	  height: auto;
	  line-height: auto;
	  width: auto;
	  border: 0;
	}
	
	.custom-btn {
	  display: flex;
	  flex-direction: column;
	  align-items: center;
	  justify-content: center;
	  font-size: 20rpx;
	  color: #333333;
	  background: rgba(0, 0, 0, 0);
	  padding: 0;
	  margin: 0;
	}
	
	.custom-btn::after {
	  height: auto;
	  line-height: auto;
	  width: auto;
	  border: 0;
	}
	
	.custom-btn-icon {
	  height: 50rpx;
	}
	
	.custom-btn-text {
	  height: 30rpx;
	  line-height: 30rpx;
	}
	
	.submit-btn-left {
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  color: #FFF;
	  min-width: 240rpx;
	  width: 100%;
	  height: 76rpx;
	  opacity: 1;
	  border-radius: 38rpx;
	}
	
	.submit-btn-right {
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  color: #FFF;
	  min-width: 240rpx;
	  width: 100%;
	  height: 76rpx;
	  opacity: 1;
	  border-radius: 38rpx;
	  margin-left: 10rpx;
	  background: #518FA0;
	}
	button::after{
		border: none;
	}
	
	.tab-content{
	  margin-top:20rpx;
	}
	
	
	.new-list-box {
	  height: 100%;
	} 
	
	.ali-xy{
		margin-left: 20rpx;
		font-family: Source Han Sans CN;
		font-weight: 400;
		font-size: 30rpx;
		color: #011F37;
	}
	
	.share{
		display: flex;
		position: absolute;
		right: -5rpx;
	     margin-top: 10rpx;
		height: 60rpx;
		align-items: center;
		text-align: center;
		padding-left: 25rpx;
	}
	
	
	.share-text{
		font-weight: 400;
		font-size: 26rpx;
		color: rgba(1, 31, 55, 0.6);
	}
	
	.tag{
	  margin-right: 12rpx;
	  font-size: 23rpx;
	  font-weight: 400;
	  letter-spacing: 0px;
	  line-height: 13.72px;
	  color: rgba(49, 167, 214, 1);
	  border-radius: 4px;
	  background: rgba(240, 247, 250, 1);
	  padding: 6px;
	}
.mine__cell{
	  box-shadow: 0 0 8rpx rgba(0, 0, 0, 0.01);
	  border-radius: 8rpx !important;
	}
	
	.mine__bg--avatar{
	  width: 60rpx;
	  height: 60rpx;
	  border: 5rpx solid #FFFFFF;
	  border-radius: 50%;
	  margin-left: 10rpx; 
	}
	
	.classify-cell{
		display: flex;
		flex-direction: row;	
		align-items: center;
		/* text-align: center; */
		justify-content: space-between;			
		padding-left: 10rpx;
		/* padding-right: 20rpx; */
		padding-bottom: 24rpx;		
		background-color: #fff;		
		border-bottom: 1rpx solid rgba(1,31,55,0.05);
	}
	
	.productNameText{
		width: 520rpx;
		text-overflow:ellipsis;
		display:-webkit-box;
		word-break:break-all;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:1;overflow:hidden;
		font-size: 24rpx;
		color: #011F37;
	}
	
	.lease{
		display: flex;
		justify-content: center;
		align-items: center;
		text-align: center;
		font-weight: bold;
		font-size: 32rpx;
		color: #011F37;
		line-height: 48rpx;
		margin-top: 10rpx;
		padding-bottom: 10rpx;
		border-bottom: 1rpx solid rgba(1,31,55,0.05);
	}
	
	.node-tab{
		margin-top: 5rpx;
	 /* background-color: #ffffff; */
	  height:68rpx;
	  font-size:28rpx;
	  line-height: 68rpx;
	  display: flex;
	  
	  border-bottom: 1rpx solid rgba(1,31,55,0.05);
	}
	.node-tab .tab-item{
	  flex:1;
	  text-align: center;
	  color: #666;
	}
	.node-tab .active{
	  color: #FFA200;
	  position: relative;
	}
	.node-tab .active::before{
	  position:absolute;
	  content: " ";
	  bottom:-5rpx;
	  left: 50%;
	  transform: translateX(-50%);
	  width: 30rpx;
	    height: 6rpx;
	    background-color: #FFA200;
	    border-radius: 3rpx;
	}
	
	
	.lease_image{
		display: flex;
		justify-content: center;
		align-items: center;
		margin-top: 30rpx;
	}
	
	.lease_left{
		margin-left:20rpx
	}
	
	.lease_info{
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		text-align: center;
		width: 100rpx;
		font-size: 20rpx;
	}
	
	.lease_zq{
		display: flex;
		flex-direction: row;
		align-content: center;
		justify-content: center;
		text-align: center;
		margin-top: 30rpx;
	}
	
	.lease_zqq{
		display: flex;
		flex-direction: row;
		text-align: center;
		color: #011F37;
		align-items: center;
		margin-top: 30rpx;
	}
	
	.coupon_list{
		display: flex;
		flex-direction: row;
		padding: 10rpx;
		justify-content: center;
		align-items: center;
		text-align: center;
		background-image: url('../../../static/resource/coupon.png');
		background-repeat: no-repeat;
		background-size: 100% 100%;
		width: 150rpx;
		font-size: 25rpx;
		color: #FFA200;
		margin: 5rpx;
	}
	.bz{
		margin-top: 10rpx;
		font-weight: 400;
		font-size: 25rpx;
		color: #999999;
		line-height: 35rpx;
		text-align: left;
	}

	.custom-btn-text {
	  position: absolute;
	      top: 0px;
	      height: 30rpx;
	      line-height: 42rpx;
	      font-size: 26rpx;
	      color: #ffffff;
	      margin-left: 39rpx;
	      min-width: 38rpx;
	      min-height: 40rpx;
	      text-align: center;
	      border-radius: 50%;
	  background-color:#FF3B3B;
	}
	
	.btn{
		display: flex;
		align-items: center;
		justify-content: center;
		height: 65rpx;
		width: 146rpx;
		/* background: rgba(1,31,55,0.03); */
		/* border-radius: 30rpx 0rpx 0rpx 30rpx; */
		text-align: center;
		background-color: none !important;
	}
	button::after{
	        border: none;
	    }
		button {
		background-color: #fff;
		}
	